classical gas tutorial